function BugCREncode(s) {
  	var zaCR = '&#8224;';
  	var zaLF = '';
 	var zaDA = '&quot;';
  	var zaJA = '&acute;';
  	var CR = '\r';
  	var LF = '\n';
	var DA = '\"';
	var JA = '\'';
  	var i=0;
  	for(var  i=0; i<s.length;i++) {
		 if(s.charAt(i)== CR) {
  		 	s=s.substring(0,i)+zaCR+s.substring(i+1,s.length);
  		 	i+=zaCR.length - CR.length
  		 }
  		 if(s.charAt(i)== LF) {
  		 	s=s.substring(0,i)+zaLF+s.substring(i+1,s.length);
  		 	i+=zaLF.length - LF.length;
  		 }
  		 if(s.charAt(i)== DA) {
  		 	s=s.substring(0,i)+zaDA+s.substring(i+1,s.length);
  		 	i+=zaDA.length - DA.length;
  		 }
  		 if(s.charAt(i)== JA) {
  		 	s=s.substring(0,i)+zaJA+s.substring(i+1,s.length);
  		 	i+=zaJA.length - JA.length;
  		 }
  	}
  	return s;
}


function BugCRDecode(s) {
  	var BR = '<br>';
  	var i=0;
  	var j=0;
  	var zn="";
  	var i=0;
  	for(var  i=0; i<=s.length; i++) {
  		 if(s.charAt(i)== "&") {
  		 	zn="";
  		 	j=i+1;
  		 	while (j<s.length && s.charAt(j)!= ";") {
  		 		zn+=s.charAt(j);
  		 		j++;
  		 	}
	 	if (zn == "#8224")
  		 	{
  		 		s=s.substring(0,i)+BR+s.substring(j+1,s.length);
  		 		//i=j-2;
  		 		i = j - 2 - zn.length + BR.length;
  		 	}
  		 }
  	}
  	//alert(s);
  	return s;
}

function BugCRDecodeToArea(s) {
	var BR = '\r\n';
	var DA = '\"';
	var JA = '\'';
	var i=0;
	var j=0;
	var zn="";

	var i=0;
	for(var i=0; i<=s.length; i++) {
		 if(s.charAt(i)== "&") {
		 	zn="";
		 	j=i+1;
		 	while (j<s.length && s.charAt(j)!= ";") {
		 		zn+=s.charAt(j);
		 		j++;
		 	}
		 	if (zn == "#8224")
		 	{
		 		s=s.substring(0,i)+BR+s.substring(j+1,s.length);
		 		//i=j-2;
		 		i=j+BR.length-zn.length-2;
		 	}

		 	if (zn == "quot")
		 	{
		 		s=s.substring(0,i)+DA+s.substring(j+1,s.length);
		 		i=j+DA.length-zn.length-2;
		 	}
	               		 	if (zn == "acute")
		 	{
		 		s=s.substring(0,i)+JA+s.substring(j+1,s.length);
		 		i=j+JA.length-zn.length-2;
		 	}
		 }
	}

	//alert(s);
	return s;
}

